#pragma once
#include "Gun.h"
#include <string>

class Soldier
{
public:
    Soldier(std::string name); // 构造函数
    ~Soldier(); // 析构函数
    void addGun(Gun *ptr_gun); // 接口
    void addBulletToGun(int num); 
    bool fire();

private:
    std::string _name;
    Gun *ptr_gun;
};
